package com.sdj.quick.web.dto;

import com.sdj.quick.web.annotation.Signature;

/***
 * 快捷退款
 * @author Administrator
 *
 */
public class TransRefundDTO extends BaseObject{
	
	
	
	@Signature(required = true, desc = "业务类型")
	private String serviceType = "agentRefund";
	@Signature(required = true, desc = "商家号")
	private String customerNo;
	@Signature(required = true, desc = "参数编码字符集")
	private String inputCharset = "UTF-8";
	@Signature(required = true, desc = "接口版本")
	private String interfaceVersion = "V1.0";
	@Signature(required = false, desc = "签名方式")
	private String signType = "MD5";
	@Signature(required = true, desc = "订单号")
	private String orderNo;
	@Signature(required = true, desc = "退款金额")
	private String amount;
	@Signature(required = true, desc = "平台流水号")
	private String tradeNo;
	/** 签名(必选)签名数据，具体请见签名规则 **/
	private String sign;
	/** 加密数据(必选)加密数据，具体请见加密规则 **/
	private String signature;
	@Signature(required = false, desc = "商家支付密钥key ")
	private String merKey;
	
	public String getServiceType() {
		return serviceType;
	}
	public void setServiceType(String serviceType) {
		this.serviceType = serviceType;
	}
	public String getCustomerNo() {
		return customerNo;
	}
	public void setCustomerNo(String customerNo) {
		this.customerNo = customerNo;
	}
	public String getInputCharset() {
		return inputCharset;
	}
	public void setInputCharset(String inputCharset) {
		this.inputCharset = inputCharset;
	}
	public String getInterfaceVersion() {
		return interfaceVersion;
	}
	public void setInterfaceVersion(String interfaceVersion) {
		this.interfaceVersion = interfaceVersion;
	}
	public String getSignType() {
		return signType;
	}
	public void setSignType(String signType) {
		this.signType = signType;
	}
	public String getOrderNo() {
		return orderNo;
	}
	public void setOrderNo(String orderNo) {
		this.orderNo = orderNo;
	}
	public String getAmount() {
		return amount;
	}
	public void setAmount(String amount) {
		this.amount = amount;
	}
	public String getTradeNo() {
		return tradeNo;
	}
	public void setTradeNo(String tradeNo) {
		this.tradeNo = tradeNo;
	}
	public String getSign() {
		return sign;
	}
	public void setSign(String sign) {
		this.sign = sign;
	}
	public String getSignature() {
		return signature;
	}
	public void setSignature(String signature) {
		this.signature = signature;
	}
	public String getMerKey() {
		return merKey;
	}
	public void setMerKey(String merKey) {
		this.merKey = merKey;
	}
	
	
	
}
